de-sludging device - Turco Inglés Diccionario